import { HTTP } from "../utils/http";

/**
 * 点赞处理类
 */
export class LikeModel extends HTTP {
  /**
   * 点赞、取消点赞
   * @param behavior 行为（点赞、取消点赞）
   * @param artId 期刊在数据中序号，供点赞使用
   * @param category 期刊类型，这里的类型分为：100 电影 200 音乐 300 句子
   */
  like(behavior: string, artId: number, category: number) {
    let url = behavior == "like" ? "like" : "like/cancel"
    this.request({
      url: url,
      method: "POST",
      data: {
        art_id: artId,
        type: category
      }
    })
  }
}